<?php
namespace Home\Controller;
use Common\Controller\CommonController;

/**
 * 前台公共控制器
 * 为防止多分组Controller名称冲突，公共Controller名称统一使用分组名称
 */
class HomeController extends CommonController {
       public  function header(){
           $category =  D('Common/category')->getChildrentitle(1);
           $categoryAll =  D('Common/category')->getChildrentitle(1,0,3);//获取分类
           $site=C('SITE');
           $logoUrl=M('SiteConfig')->where(array('site_id'=>$site,'title'=>'logo'))->getField('value');//获取到站点的
           $recordNumber=M('SiteConfig')->where(array('site_id'=>$site,'title'=>'备案号'))->getField('value');//获取到站点的
           $this->assign('recordNumber',$recordNumber);
           $this->assign('logoUrl',$logoUrl);
           $this->assign('categoryAll',$categoryAll);
       }
       /*
        * 列表页左侧的标签内容，分页内容
        *  列表页的文章id集合
        */
       protected  function _listLeftInfo($articleIds=""){
           if($articleIds){
               //文章id找到相关标签
               $articleTags= D('Common/Tags')->getTags($articleIds);
               //对标签的name属性进行统计
               $articleTags=getNameCount($articleTags,'Tags','name');
               $header_tag=array_column($articleTags, "tag_name");
               $header_tag=implode($header_tag, ',');
               C('WEB_SITE_KEYWORD', $header_tag);
               $this->assign('tags',$articleTags);
              
           }
       }
}
